within an inch of your life - Deutsch Englisch Wörterbuch